blow the final whistle

Translations
siffler la fin du match
Definitions
To signal the end of a game or event, typically in sports, by blowing a whistle.